package com.tangcco.lockwell.domain.dto.politics;

import java.math.BigDecimal;

/**
 * @description: TODO
 * @author yanxinping
 * @date 2024/12/18 9:29
 * @version 1.0
 */
public class QuestionPoliticsListDto {
    /**
     * 试卷id
     */
    private Integer examPaperId;

    /**
     * 年份
     */
    private Integer gradeLevel;

    /**
     * 试卷标题
     */
    private String questionTitile;
    /**
     * 正确率
     */
    private BigDecimal accuracyRate;

    /**
     * 完成率
     */
    private BigDecimal completeRate;

    /**
     * 总题数
     */
    private Integer questionTotalNum;

    /**
     * 已做题数
     */
    private Integer numberQuestionsCompleted;

    /**
     * 答对题数
     */
    private Integer numberCorrectAnswers;

    /**
     * 错题数
     */
    private Integer numberIncorrectQuestions;

    /**
     * 剩余题数
     */
    private Integer remainingQuestions;


    public String getQuestionTitile() {
        return questionTitile;
    }

    public void setQuestionTitile(String questionTitile) {
        this.questionTitile = questionTitile;
    }

    public Integer getExamPaperId() {
        return examPaperId;
    }

    public void setExamPaperId(Integer examPaperId) {
        this.examPaperId = examPaperId;
    }

    public Integer getGradeLevel() {
        return gradeLevel;
    }

    public void setGradeLevel(Integer gradeLevel) {
        this.gradeLevel = gradeLevel;
    }

    public BigDecimal getAccuracyRate() {
        return accuracyRate;
    }

    public void setAccuracyRate(BigDecimal accuracyRate) {
        this.accuracyRate = accuracyRate;
    }

    public BigDecimal getCompleteRate() {
        return completeRate;
    }

    public void setCompleteRate(BigDecimal completeRate) {
        this.completeRate = completeRate;
    }

    public Integer getQuestionTotalNum() {
        return questionTotalNum;
    }

    public void setQuestionTotalNum(Integer questionTotalNum) {
        this.questionTotalNum = questionTotalNum;
    }

    public Integer getNumberQuestionsCompleted() {
        return numberQuestionsCompleted;
    }

    public void setNumberQuestionsCompleted(Integer numberQuestionsCompleted) {
        this.numberQuestionsCompleted = numberQuestionsCompleted;
    }

    public Integer getNumberCorrectAnswers() {
        return numberCorrectAnswers;
    }

    public void setNumberCorrectAnswers(Integer numberCorrectAnswers) {
        this.numberCorrectAnswers = numberCorrectAnswers;
    }

    public Integer getNumberIncorrectQuestions() {
        return numberIncorrectQuestions;
    }

    public void setNumberIncorrectQuestions(Integer numberIncorrectQuestions) {
        this.numberIncorrectQuestions = numberIncorrectQuestions;
    }

    public Integer getRemainingQuestions() {
        return remainingQuestions;
    }

    public void setRemainingQuestions(Integer remainingQuestions) {
        this.remainingQuestions = remainingQuestions;
    }
}
